needle groove - Spanish English Dictionary